/***************************Copyright QYKJ   2015-06-18*************************
   *@brief   :  库与硬件相关公用调用
  *@notes   : 2020.11.18 CGQ 创建   
  *@ 修改   ： 2022.10.12 Unarty 将全局中断开关函数修改为内连函数增加代码执行效率
*******************************************************************************/
#ifndef		__PUBLIC_H_
#define		__PUBLIC_H_


/*******************************************************************************
  * @brief  disable all IRQ
  * @note   
  * @param 
  * @retval 
*******************************************************************************/
__STATIC_INLINE void IRQ_disable(void)
{
    asm("CPSID I"); 
    //__set_PRIMASK(1); 
}

/*******************************************************************************
  * @brief  enable all IRQ
  * @note   
  * @param        
  * @retval 
*******************************************************************************/
__STATIC_INLINE void IRQ_enadble(void)
{    
    asm("CPSIE I");
  // __set_PRIMASK(0);  //使能所有中断
}	

#endif  //__CRC_H_
/******************************************************************************/
